//
//  PhotoProcess.h
//  在你身边
//
//  Created by qiuji on 13-1-12.
//  Copyright (c) 2013年 com.huateng. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface PhotoProcess : NSData

/*
 * 缩放图片
 * image 图片对象
 * toWidth 宽
 * toHeight 高
 * return 返回图片对象
 */
+(UIImage *)scaleImage:(UIImage *)image toWidth:(int)toWidth toHeight:(int)toHeight;

/*
 * 缩放图片数据
 * imageData 图片数据
 * toWidth 宽
 * toHeight 高
 * return 返回图片数据对象
 */
+(NSData *)scaleData:(NSData *)imageData toWidth:(int)toWidth toHeight:(int)toHeight;

/*
 * 圆角
 * image 图片对象
 * size 尺寸
 */
+(id) createRoundedRectImage:(UIImage*)image size:(CGSize)size;

/*
 * 图片转换为字符串（base64编码）
 */
+(NSString *) image2String:(UIImage *)image;

/*
 * 字符串转换为图片（base64解码）
 */
+(UIImage *) string2Image:(NSString *)string;

/*
 *
 */
+ (id)base64Decoding:(NSString *)string;  //  Padding '=' characters are optional. Whitespace is ignored.

/*
 *  
 */
- (NSString *)base64Encoding;

@end
